package com.ry.bhwktapp.home.ui

fun main() {
    //TODO Kt语言中的 数组的使用

    //TODO 01  intArrayOf
    val intArrayOf = intArrayOf(10, 11, 12, 13)
    println(intArrayOf)
    println(intArrayOf[0])
    println(intArrayOf[1])
    println(intArrayOf[2])
    println(intArrayOf[3])

    println(intArrayOf.elementAtOrElse(6){-1})
    println(intArrayOf.elementAtOrNull(5))
    //配合空合并使用？；
    println(intArrayOf.elementAtOrNull(5)?:-2)


    //TODO 02  DoubleArrayOf
    val doubleArrayOf = doubleArrayOf(0.0, 1.2, 5.8, 9.9)
    println(doubleArrayOf)
    println(doubleArrayOf[0])
    println(doubleArrayOf[1])
    println(doubleArrayOf[2])
    println(doubleArrayOf[3])

    println(doubleArrayOf.elementAtOrElse(6){-1.0})
    println(doubleArrayOf.elementAtOrNull(5))
    //配合空合并使用？；
    println(doubleArrayOf.elementAtOrNull(5)?:-2)

}

